manned space exploration - German English Dictionary