Please tell me if the following sentence is understandable and correct:
Engineering protection of facilities shall ensure additional physical barriers in case of attempts of unauthorized intrusion into the protected area by offenders.
Here particularly questionable is Engineering protection. Is this term clear to you?
Thanks in advance