to achieve good results - Turc Anglais Dictionnaire