What does Alginatabdruck mean?

Alginatabdruck - German to English

alginate impression