means of sound deadening - Español Inglés Diccionario