have someone or something cornered - Turkish English Dictionary