773 firepuncher rifle - Español Inglés Diccionario