have everything one needs - Français Anglais Dictionnaire