mechanical safeguarding - Turkish English Dictionary