pertaining to condition of heavy rain - Französisch Englisch Wörterbuch