submerge oneself in water - Deutsch Englisch Wörterbuch