maximum horsepower - Francés Inglés Diccionario