have someone or something cornered - German English Dictionary