this meat is spoiled - Allemand Anglais Dictionnaire