translate English to French: Environment and Conservation, Corner Brook, Newfoundland.
Environment and Conservation, Corner Brook (Terre-Neuve).