mesoduodedum - German English Dictionary