animal residue - German English Dictionary