flexible couplings used for mechanical power transmission - Français Anglais Dictionnaire