kick some butt - French English Dictionary