maximum brake horsepower - Francés Inglés Diccionario