engine horse-power - Alemán Inglés Diccionario