muffler shell - Turkish English Dictionary