fast-walking person - French English Dictionary