translate English to French: Tamarack Computers Taylor Industrial Products Inc.
Ta'gera Company Ltd.