delaying arming mechanism - Turkish English Dictionary