manned orbital research laboratory - French English Dictionary