north sumatran leaf monkey - Turkish English Dictionary