defecate frequently - Francés Inglés Diccionario