he has no kick left - French English Dictionary