tolhexamide - French English Dictionary