dash about in a scatterbrained way - Turkish English Dictionary