torrential rainfall - Türkisch Englisch Wörterbuch