peleng island tarsier - Turkish English Dictionary