administer an overpowering thing - Deutsch Englisch Wörterbuch