guardian by nature - Englisch Synonyme Wörterbuch