saffarids - German English Dictionary