hydrogen oxide - French English Dictionary