roast turkey with chessnuts - German English Dictionary