illegal possession of weapons - Francés Inglés Diccionario