most hydrogenous - French English Dictionary