rope mechanism groups - French English Dictionary