managed competition - French English Dictionary