jelly doughnut - Turkish English Dictionary