meaning of Abdruckplatte

Abdruckplatte - German to English

impression tray