solid waste segregators - French English Dictionary