buffy-headed capuchin - French English Dictionary