non-controllable risk - French English Dictionary