device which is used for slaying - Deutsch Englisch Wörterbuch