Covarrubias-Papahiu, Patricia, España