delayed-action weapon - Spanish English Dictionary