translate English to French: There was a big mirror hung on a tall post at the crossing of the two roads.
Le miroir reflétait la lumière; c'était l'aube et le soleil se levait à l'horizon.