engine lube system - Alemán Inglés Diccionario