waste sorting facilities - French English Dictionary