flower of saffron - German English Dictionary