powertrain assembly - Francés Inglés Diccionario