saffron and rice dessert - Spanish English Dictionary