have something on somebody - Spanish English Dictionary