Полный англо-русский словарь
1. удаленное местонахождение, дистанционное расположение 2. дистанционное обнаружение