773 firepuncher rifle - Turkish English Dictionary