sound wall, sound barrier

The AIL Group of Companies