pressure-fed lubrication system - Español Inglés Diccionario