translate English to French:  Alberta Science and Research Authority (ASRA)
Alberta Science and Research Authority (ASRA)