deposit of a deleterious substance - Türkçe İngilizce Sözlük