mechanical transmission of power - Allemand Anglais Dictionnaire