chinese stump-tailed macaque - Turkish English Dictionary