weather protecting tower - Türkisch Englisch Wörterbuch