hydrogeneous - French English Dictionary