explanatory variables - French English Dictionary