address one's needs - Turc Anglais Dictionnaire