mad enough to kick a cat - French English Dictionary