impeller agitator - French English Dictionary