it doesn't make sense - Français Anglais Dictionnaire