mechanical powers - Francés Inglés Diccionario