Meaning of “Turkish delight” in the English Dictionary

british dictionary