put it to somebody that... - Spanish English Dictionary