self-alien - İspanyolca İngilizce Sözlük