zati (macaca radiata) - French English Dictionary