a crushing defeat - Français Anglais Dictionnaire