machine pistol - Turkish English Dictionary