sandwich on elongated bread with a soft crust stuffed with ground beef seasoned with tomato, mayonnaise, and other ingredients - Espagnol Anglais Dictionnaire