unchallengeability - French English Dictionary