(unobstructed) line of sight - Türkisch Englisch Wörterbuch