sugarcane fibre - Turkish English Dictionary