have someone or something cornered - Spanish English Dictionary