be in a tight squeeze - Francés Inglés Diccionario