need to love and be loved - German English Dictionary