oil pump rotor - Francés Inglés Diccionario