thiosulphate - English Synonyms Dictionary