set a new record - French English Dictionary