waste management company - French English Dictionary