self checking - French English Dictionary