glibenclamide - English Synonyms Dictionary