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