engine horsepower - Francés Inglés Diccionario