red woolly monkey - French English Dictionary