Did you know Elfenlied is German and means elven song?
The japanese seem to love putting German terms into Anime and Manga, most of the time these words are not making any sense at all
I remember a character in some anime reading a magic formula in order to shoot some magic missiles: Kraft Aufzug Fernbedienung!
in English:Strength Elevator Remotecontrol!