check-mate - French English Dictionary