meaning of Bratofen

Bratofen - German to English

(cooking) oven