this meat is spoiled - Français Anglais Dictionnaire