pump with single-toothed rotors - French English Dictionary