street railway construction - Francés Inglés Diccionario