have lived a sheltered life - Englisch Synonyme Wörterbuch