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