mountain tarsier - Turkish English Dictionary