palatal delight - Turkish English Dictionary