inability to defecate - Francés Inglés Diccionario