spatial localization - İspanyolca İngilizce Sözlük