hydrosulfide - French English Dictionary