branch of astronomy - Turkish English Dictionary