resistance to hard body impact - Türkisch Englisch Wörterbuch