drivetrain technology - Francés Inglés Diccionario