satisfactory result - Turc Anglais Dictionnaire