manned suborbital space flight - French English Dictionary