weapon concealed - Francés Inglés Diccionario