avow oneself beaten - Turc Anglais Dictionnaire