baby monkey - French English Dictionary