glam name for a ham and cheese toastie - Turkish English Dictionary