a heavy defeat - Fransızca İngilizce Sözlük