alternative form of srta - Deutsch Englisch Wörterbuch