tallskog - dict.se
tallskog
noun
pine forest