safety and arming mechanism - German English Dictionary