pollutant deposition - Turkish English Dictionary