physical location - Almanca İngilizce Sözlük