address one's needs - Anglais Synonymes Dictionnaire