oil pump rotor - Alemán Inglés Diccionario