be defeated in a competition - Français Anglais Dictionnaire