satisfy someone's needs - Turc Anglais Dictionnaire