marshalling yard signal box - German English Dictionary