mandrillus - French English Dictionary