off-the-road - French English Dictionary