self-arresting - Deutsch Englisch Wörterbuch