have something settled - French English Dictionary