helical agitator - Turkish English Dictionary