translate English to French: New Brunswick Belle Bay Products Ltd.
Nouveau-Brunswick Belle Bay Products Ltd.