one-shot disposable weapons - Español Inglés Diccionario