this meat is spoiled - Espagnol Anglais Dictionnaire