meaning of Bauchspeicheldrüsen

Bauchspeicheldrüsen - German to English

pancreases