sulawesi crested macaque - French English Dictionary