have everything one needs - Anglais Synonymes Dictionnaire