hydraulic agitator - French English Dictionary