national commission for space research - German English Dictionary