meaning of Bratblech

Bratblech - German to English

roasting tin