rolled ham - German English Dictionary