thiotidine - English Synonyms Dictionary