afforested - German English Dictionary