animal immunity - Turkish English Dictionary