(unobstructed) line of sight - Türkçe İngilizce Sözlük