planet-hosting star - Turkish English Dictionary