toxic waste site - German English Dictionary