marshalling yard installation - Francés Inglés Diccionario