illegal arm dealer - Alemán Inglés Diccionario