translate English to French: Diesel Division, General Motors of Canada Ltd. has let this subcontract.
C'est la Division Diesel de la General Motors du Canada Ltée qui a accordé ce contrat de sous-traitance.