supernova remnants - Turkish English Dictionary