marshalling yard signal box - Français Anglais Dictionnaire