torrential rainfall - Fransızca İngilizce Sözlük