striker-fired pistol - Turkish English Dictionary