the green armies - German English Dictionary