be able to achieve - Turc Anglais Dictionnaire