saffron and rice dessert - Turkish English Dictionary