have cornered - Spanish English Dictionary