dowcet - French English Dictionary