inferior planet - Turkish English Dictionary