domesticated forests - German English Dictionary