endemic animals - Turkish English Dictionary