(unobstructed) line of sight - Spanisch Englisch Wörterbuch