defeat someone thoroughly - Fransızca İngilizce Sözlük