cachinnate - French English Dictionary