accomplish one's purpose - Turc Anglais Dictionnaire