sandwich with toasted bread, ham, and cheese - Spanisch Englisch Wörterbuch