oil pump drive shaft - Turco Inglés Diccionario