dust arrester - Turkish English Dictionary