sugarcane plantation - French English Dictionary