a short, thick stick - Deutsch Englisch Wörterbuch