satisfy someone's needs - Français Anglais Dictionnaire