translate English to French: Ottawa . Site Infrastructure . New construction2, 3 82.5 0.4 0.3 3.4 4.6 0.1
Ottawa – infrastructure de site – nouvelle construction2, 3 82,5 0,4 0,3 3,4 4,6 0,1