sugarcane refreshment - French English Dictionary