773 firepuncher rifle - Spanish English Dictionary