teclotiazida - English Synonyms Dictionary