hell-raiser - French English Dictionary