suffer defeat at the hands of - Fransızca İngilizce Sözlük