lagothrix - French English Dictionary