weapon storage site - Turco Inglés Diccionario