non-repudiability - German English Dictionary