hell-haunted - French English Dictionary