light rail rapid transit - Francés Inglés Diccionario