roast turkey with chessnuts - French English Dictionary