international socio-political research center - Spanish English Dictionary