non-repudiability - French English Dictionary