saffron and rice dessert - German English Dictionary