public premise - French English Dictionary