man-made forest

Искусственное (лесо)насаждение

Источник: Полный англо-русский словарь на Gufo.me