translate English to French: They'd put mines on both sides of the one paved road and they'd put the dragon-teeth barriers across the road and mines surface-laid on the pavement.
Ils avaient mis des mines des deux côtés de l'unique route asphaltée et des barrages à pointe ainsi que des mines sur la route.