Guys, it's caballero for knight. Caballo is horse, a caballero is a knight. As for bishop, that is obispo.
Yeah, but in Spanish the names of the chess pieces doesn't mean the same they mean in English. In Spanish the piece with horse shape is called "horse"
Correction: In my last comment where I said Arfil, I meant to say Alfil