fight like kilkenny cats - French English Dictionary