defecating frequently - Français Anglais Dictionnaire