pressure and impact - Turco Inglés Diccionario