mandrils - French English Dictionary