excrement human or animal - Turco Inglés Diccionario