sandwich with boiled ham - German English Dictionary