blow from a log or club - Deutsch Englisch Wörterbuch