hydrogenoid - French English Dictionary