megaduodenum - German English Dictionary