recirculating system of lubrication - Francés Inglés Diccionario