super-mercury planet - French English Dictionary