marshalling yard installation - Español Inglés Diccionario