mefexamide - German English Dictionary