main arterial road - French English Dictionary