defecated - Francés Inglés Diccionario