safety and arming mechanism - Turkish English Dictionary