semi-automatic pistol - Turkish English Dictionary