deposit on a polluting product - Türkçe İngilizce Sözlük