translate English to French: Technical report 2601 Argue, A.W., Shepard, M.P. 2005 Canada.
Rapport technique 2601 Argue, A.W., Shepard, M.P. 2005 Canada.