mechanical power-transmission guard - Französisch Englisch Wörterbuch