sugar cane loader - French English Dictionary