be checkmated - Spanish English Dictionary