an undeserved defeat - Turc Anglais Dictionnaire