What does Bratofen mean?

Bratofen - German to English

(cooking) oven