person responsible for a pollutant - Spanish English Dictionary