person who sells small fresh salami - French English Dictionary