pressure and impact - Francés Inglés Diccionario