hemlock spruce - French English Dictionary