marshalling yard installation - Allemand Anglais Dictionnaire