alternative form of srta - Türkisch Englisch Wörterbuch