pine-needles - Turkish English Dictionary