samarous sulphate - French English Dictionary