engine horsepower - Alemán Inglés Diccionario