super-mercury planet - Spanish English Dictionary