torrential downpour - Türkisch Englisch Wörterbuch