be matchless - French English Dictionary