put the squeeze on someone - Spanish English Dictionary