lair of the eyeless - German English Dictionary