to pour down - Türkisch Englisch Wörterbuch