be backed into a corner - Francés Inglés Diccionario