cherapearse - French English Dictionary