have someone or something cornered - Turco Inglés Diccionario