defecate frequently - Español Inglés Diccionario