animal life - Turkish English Dictionary