sound-insulating glass wall - Turkish English Dictionary