downpour (torrential rain) - Almanca İngilizce Sözlük