spatial localization - Almanca İngilizce Sözlük