duodenal carcinoma - German English Dictionary