defecating frequently - Spanish English Dictionary