top-road bridge - French English Dictionary