manned suborbital space flight - German English Dictionary