mesoduodenum - German English Dictionary