What does Bratblech mean?

Bratblech - German to English

roasting tin