a promising star - Turkish English Dictionary