mad enough to spit tacks - French English Dictionary