ruling planet - Turkish English Dictionary