pressed hard - Francés Inglés Diccionario