to achieve one's aim - Français Anglais Dictionnaire