give satisfaction to - Turc Anglais Dictionnaire