road construction waste - French English Dictionary