lunar roving vehicle (lrv) - French English Dictionary