subchallenging - French English Dictionary