autonomous institution - Englisch Synonyme Wörterbuch