advance settlements - French English Dictionary