pancreatic assist devices - German English Dictionary