person who sells small fresh salami - German English Dictionary