hub of final drive - Alemán Inglés Diccionario