hazardous waste disaster - French English Dictionary