ghosts - German English Dictionary