meet one's own needs - Turc Anglais Dictionnaire