european pollutant release and transfer register - French English Dictionary