shory - Deutsch Englisch Wörterbuch