need to love and be loved - Français Anglais Dictionnaire