to achieve one's aim - Espagnol Anglais Dictionnaire