urge to defecate - Français Anglais Dictionnaire