planetary final drive - Francés Inglés Diccionario