piretanide - English Synonyms Dictionary