polyplanetism - French English Dictionary