sulawesi crested macaque - Turkish English Dictionary