pump with single-toothed rotors - Español Inglés Diccionario