serve as a shield - Englisch Synonyme Wörterbuch