pump-fed lubrication - Alemán Inglés Diccionario