sugarcane refreshment - Turkish English Dictionary