matchplay - French English Dictionary