manned orbital laboratory - French English Dictionary