space environment monitor - German English Dictionary