to stupefy or overpower - Türkisch Englisch Wörterbuch