duodenum - Spanish English Dictionary