animal immunity - German English Dictionary