sound-insulating window - Turkish English Dictionary