pulse rifle - Spanish English Dictionary