hypercompetition - French English Dictionary