mad as a bag of ferrets - French English Dictionary