location determination technology - Almanca İngilizce Sözlük