translate English to French: Cleyn & Tinker inc.
Canadian General Tower Limited Cannon KnittingMiils Limited Celanese Canada Inc.