person who sells small fresh salami - Spanish English Dictionary