the first manned spacecraft - French English Dictionary