outcompete - French English Dictionary