saffron vendor - German English Dictionary