person who sells small fresh salami - English Synonyms Dictionary