excrement human or animal - Almanca İngilizce Sözlük