ash mixer and scrubber agitator - Turkish English Dictionary