translate English to French: JOHN'S DOCKYARD LIMITED 0675 Repair of Ships and boats $453,400.00 2006-10-25 TOYOTA CANADA INC.
JOHN'S DOCKYARD LIMITED 0675 Navires et bateaux $453,400.00 2006-10-25 TOYOTA CANADA INC.