sound-insulating glass wall - Spanish English Dictionary