an inevitable ending - Français Anglais Dictionnaire