this meat is spoiled - French English Dictionary