protoduodenum - German English Dictionary