give hell to - French English Dictionary