concrete muffler - Turkish English Dictionary