hit the road running - French English Dictionary