to achieve one's purpose - Espagnol Anglais Dictionnaire