lubricating oil reservoir - Francés Inglés Diccionario