excretory product - Spanish English Dictionary