need to love and be loved - Spanish English Dictionary