illegal possession of weapons - Alemán Inglés Diccionario