stuffed sheep sausages - Turc Anglais Dictionnaire