Traducción español inglés

English version

¿Qué significa "amortiguar el ruido, insonorizar" en Inglés