supplier of weapons - Español Inglés Diccionario