What does Abdruckplatte mean?

Abdruckplatte - German to English

impression tray