sandwich with toasted bread, ham, and cheese - Español Inglés Diccionario