highway crossing - French English Dictionary