mountain monkey - French English Dictionary