baruwa sugarcane - Turkish English Dictionary