subchallenge - French English Dictionary