give (one) hell - French English Dictionary