manned orbital research laboratoy (morl) - French English Dictionary