needleleaf forests - German English Dictionary