protection against stones and debris - Türkisch Englisch Wörterbuch