samarous sulfate - French English Dictionary