pine-needles - German English Dictionary