checkmate - French English Dictionary