inability to defecate - Turco Inglés Diccionario