mechanical powers - Französisch Englisch Wörterbuch