institute for environmental clean-up - German English Dictionary