premisses - French English Dictionary