centralized lubricating system - Francés Inglés Diccionario