alternative form of srta - Französisch Englisch Wörterbuch