nitrogenous waste - French English Dictionary