a tight squeeze - Francés Inglés Diccionario