tractive power - Francés Inglés Diccionario