sandwich with boiled ham - Spanish English Dictionary