mechanical power-transmission guard - Allemand Anglais Dictionnaire