need to love and be loved - French English Dictionary