troglitazone - English Synonyms Dictionary