weapons stash - Español Inglés Diccionario