waste regeneration - French English Dictionary