arms merchant - Alemán Inglés Diccionario