sulfoxyde - French English Dictionary