excrement human or animal - Alemán Inglés Diccionario