mechanical ash arrestor - Turkish English Dictionary