translate English to French: • The Green Party of Canada Newfoundland
• Le Parti Vert du Canada Terre-Neuve