matchless - French English Dictionary