metabolic waste productus - French English Dictionary