pump-fed lubrication - Francés Inglés Diccionario