hazardous waste station - French English Dictionary