passive firing pin block - Turkish English Dictionary