single-purpose road - French English Dictionary