bit mechanical horsepower - Francés Inglés Diccionario