crazy saying or action without common sense - French English Dictionary