glibenclamide - Spanish English Dictionary