diabetic sugar - Turkish English Dictionary