inability to defecate - Allemand Anglais Dictionnaire