OULD MOḤAMED BABA, Ahmed-Salem, إسبانيا