hell raiser - French English Dictionary