pine-nut paste - Turkish English Dictionary