cherrystone - French English Dictionary