duodenal diverticulum - German English Dictionary