overwhelming victory - Fransızca İngilizce Sözlük