transmission lube system - Francés Inglés Diccionario