practical reasoning - French English Dictionary