lubricating oil reservoir - Español Inglés Diccionario