high-speed rail link - Francés Inglés Diccionario