systemic homeostatic excretion - Spanish English Dictionary