fast walker/runner - French English Dictionary