hypernovae - French English Dictionary