What is the difference between "wasserdicht" and "wasserfest"?
With which one can you dive and with which one can you walk in the rain?
"wasserfest" means that the material is not destroyed by water; the plastic in a sieve is "wasserfest", while the sieve is not "wasserdicht"
"wasserdicht" means that the material will not let water pass through; a diver's watch is "wasserdicht"
"wasserabweisend" means that a fabric will repell water but let water through if the pressure is strong enough; usually this means that clothing will keep you dry when there are only a few drops of rain, but you will get wet in heavy rain