mefexamide - French English Dictionary