something that serve as a protection - Türkisch Englisch Wörterbuch