kick butt - French English Dictionary