non-controllable - French English Dictionary