Luis Rodríguez Cantarero, Spain