solar ionization reactor - French English Dictionary