hell-raising - French English Dictionary