result or outcome - French English Dictionary