protection of life and property - Englisch Synonyme Wörterbuch