mefexamida - German English Dictionary