achieve one's ends - Français Anglais Dictionnaire