tavern sandwich - Turkish English Dictionary