place for making water - Deutsch Englisch Wörterbuch