sandwich prepared with beef, tomatoes, green beans, and other ingredients - Espagnol Anglais Dictionnaire