temporary forest nursery - German English Dictionary