hare-brained person - French English Dictionary