pressed ham - German English Dictionary