stuffed sheep's stomach - Allemand Anglais Dictionnaire