spice seller - German English Dictionary