scatterbrained (woman) - French English Dictionary