spruce-needle tart - Turkish English Dictionary