chinese stump-tailed macaque - French English Dictionary