(unobstructed) line of sight - İspanyolca İngilizce Sözlük