impeller agitator - Spanish English Dictionary