marshalling yard installation - Espagnol Anglais Dictionnaire