waste (disposal) consultant - French English Dictionary