oil pump driving shaft - Francés Inglés Diccionario