stuffed sheep sausages - English Synonyms Dictionary