knock the hell out of - French English Dictionary