rubber silencer - Turkish English Dictionary