defecating frequently - Español Inglés Diccionario