meaning of Bauchspeicheldrüsen-

Bauchspeicheldrüsen- - German to English

pancreatic