kick-ass - French English Dictionary