exogenous factor - French English Dictionary