indapamide - English Synonyms Dictionary