hydralazine - English Synonyms Dictionary