Cryptic Rivers of NB

123456789101112131415161718192021
Across
  1. 4. shady river to the bay of Chaleurs?
  2. 5. chalet owner?
  3. 6. feels good tied down
  4. 8. river to Bathurst Bay with high falls
  5. 9. when you're trying to hit a rock
  6. 10. river where french play backgammon?
  7. 13. Bantalor boating brook
  8. 15. trib to the Salmon that can't make up its mind?
  9. 17. trib to the Tobique
  10. 18. promised canoe stream?
  11. 20. you may waak this river in late summer
  12. 21. slippery stream?
Down
  1. 1. stream where you must respect your alders
  2. 2. bay du
  3. 3. trib to the Northwest Miramichi
  4. 5. add ile to make a river in Carleton County
  5. 7. Carleton County creek
  6. 11. branch river in Kent County
  7. 12. central river of many branches
  8. 14. portage route to the Restigouche
  9. 16. longest river in NB
  10. 19. Italian river to the Tobique?