bread filled with a piece of ham or cold cuts and some salad - Spanish English Dictionary