toilet waste retention system - Spanish English Dictionary