fleet (moving swiftly and nimbly) - French English Dictionary