throw a bridge over river - French English Dictionary