protection and safeguard - Spanish English Dictionary