an undeserved defeat - Français Anglais Dictionnaire