animal stunning equipment - Deutsch Englisch Wörterbuch