repeating pistol - Turkish English Dictionary