treatment, storage and disposal - German English Dictionary