multi-planetary - French English Dictionary