roller of a sugar cane mill - French English Dictionary