hydrogenide - French English Dictionary