this meat is spoiled - Turc Anglais Dictionnaire