protection against dripping water - Deutsch Englisch Wörterbuch