Meaning of “Turkish delight” in the English Dictionary

English