vehicular intersection - French English Dictionary