dash about in a scatterbrained way - French English Dictionary