manned spaceflight - French English Dictionary