sound-absorbing enclosure - Turkish English Dictionary