So Delicatessen means candy store in Prague? Or kids didn't know the word "deli" had an actual meaning in the real world, so Your Editor could just say oh to heck with it, they'll never know.