give one or oneself away - Spanish English Dictionary