make a final decision - French English Dictionary