subchallenged - French English Dictionary