provide thee needs of someone - Français Anglais Dictionnaire