single-lane road - French English Dictionary