defecate frequently - Espagnol Anglais Dictionnaire