a pleasing result - Turc Anglais Dictionnaire