hydrosulphide - French English Dictionary