road traffic noise reducing device - Turkish English Dictionary