hemlock spruce - Turkish English Dictionary