sound insulator - Francés Inglés Diccionario