machine safeguard - French English Dictionary