pressed ham - Spanish English Dictionary