deposit of a deleterious substance - German English Dictionary