natural isotope - French English Dictionary