make it sound-proofing - Francés Inglés Diccionario