kilonovalar - French English Dictionary