have got a screw loose - French English Dictionary