translate English to French: • Kraus Group Inc.
• John Reid & Sons Limited