super-earth - German English Dictionary