to stupefy or overpower - Spanisch Englisch Wörterbuch