have the same meaning - Français Anglais Dictionnaire