alarm pistol - Turkish English Dictionary