manned spacecraft center - French English Dictionary