device producing shocks - Spanisch Englisch Wörterbuch