pertaining to sugarcane farming - French English Dictionary