satch - Deutsch Englisch Wörterbuch