recoil spring guide rod - Spanish English Dictionary