sandwich prepared with beef, tomatoes, green beans, and other ingredients - Español Inglés Diccionario