semolina doughnut in syrup - Turkish English Dictionary