773 firepuncher rifle - Espagnol Anglais Dictionnaire