chain and sprocket wheels - French English Dictionary