shield in Dutch
shield in Dutch
bescherming
anything that protects or defends
scherm
anything that protects or defends