engine horse-power - Francés Inglés Diccionario