one-shot disposable weapons - Alemán Inglés Diccionario