impeller agitator - Turkish English Dictionary