physical safeguard - French English Dictionary