to be moreish - Turkish English Dictionary