translate English to French: Northumberland Strait is a dynamic, productive ecosystem.
Le détroit de Northumberland est un écosystème dynamique et productif.