a short-arse - Deutsch Englisch Wörterbuch