translate English to French: Victor Diamond Mine ‑ Attawapiskat, Ontario DeBeers Canada Inc.
Mine de diamants Victor – Attawapiskat (Ontario) DeBeers Canada Inc.