pour buckets of water on - Türkisch Englisch Wörterbuch