explanatory variables - Español Inglés Diccionario