mechanical safeguarding - French English Dictionary