make a dash into the road - French English Dictionary