that settles the matter. - French English Dictionary