fact premises - French English Dictionary