Camacho-Prats, Alexandre, Spain