sound-insulating glass wall - Francés Inglés Diccionario