progenitor star - Spanish English Dictionary