inability to defecate - Français Anglais Dictionnaire