pump with single-toothed rotors - Espagnol Anglais Dictionnaire