squeeze themselves together - Francés Inglés Diccionario