translate English to French: The Consulate General of Canada, Buffalo Street Address
Consulat général du Canada Adresse