translate English to French: AVAC Ltd.
Alberta Pork Producers Development Corporation 10319 Princess Elizabeth Ave.