construction waste recycling plants - French English Dictionary