progenitor star - French English Dictionary