centrifugal scrubber - Turkish English Dictionary