translate English to French: I invite you to register your views via the Department of Foreign Affairs and International Trade website or the Trade Negotiations and Agreements website.
Je vous invite à nous communiquer vos opinions par l'entremise du site Web du ministère des Affaires étrangères et du Commerce international ou du site Web « Négociations et Accords commerciaux ».