deforested - German English Dictionary