chamek spider monkey - French English Dictionary