have the last word - French English Dictionary