toasted ham and cheese sandwich - Allemand Anglais Dictionnaire