drive at walking speed - French English Dictionary