the new earth army - German English Dictionary