lunar cartography - French English Dictionary