demerara sugar - Turkish English Dictionary