pertaining to condition of heavy rain - Türkisch Englisch Wörterbuch