squeezing means - Francés Inglés Diccionario