impact sound transmission - Francés Inglés Diccionario