defecating frequently - Espagnol Anglais Dictionnaire