defecated juice - Spanish English Dictionary