public waste management organisations - French English Dictionary