pertaining to condition of heavy rain - Almanca İngilizce Sözlük