protection and safeguard - French English Dictionary