power to compete - French English Dictionary