cheese paste flavoured with seeds - Turkish English Dictionary