the long and short of it - Deutsch Englisch Wörterbuch