supernova progenitor - Turkish English Dictionary