fat-free thinly sliced beef sandwich usually served with other ingredients - Spanish English Dictionary