explanatory variable - French English Dictionary