excrement human or animal - German English Dictionary