Полный англо-русский словарь

man-made forest

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

Полный англо-русский словарь