protoduodenum - French English Dictionary