cold roast ham - German English Dictionary