BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Menschengestalt annehmen; in menschlicher Gestalt erscheinen {vi} (Geistwesen) to materialize; to materialise [Br.] (spiritual entity)

leibhaftig {adj}; in Menschengestalt incarnate

der leibhaftige Teufel the devil incarnate